Engineers working on NASA's Perseverance rover mission at the Kennedy Space Center in Florida have begun the process of placing the Mars-bound rover and other spacecraft components into the configuration they'll be in as they ride on top of the United Launch Alliance Atlas V rocket. The launch period for the mission opens on July 17--just 70 days from now.
Please to comment